imposing punishment - Français Anglais Dictionnaire